   *************************************************************************

                       T H E   R E M O T E   S H E L L

                     by Michael W. Bayley - July 24, 1989
                Mycroft Systems, San Jose, CA.  (408)927-0105

   *************************************************************************


   GENERAL INFORMATION:
   --------------------
   This program allows you to maneuver through a controlled set of disk
   directories.  You can examine subdirectories, create new subdirectories,
   copy files, etc. all at the discretion of the sysop.

   There are two directory windows.  The active directory window will show
   with the directory name highlighted and the cursor arrow active.  The
   passive window will show with the directory name dim and no cursor
   arrow.

   The current file is the file pointed to by the cursor arrow.  The cursor
   arrow will be highlighted when RShell is waiting for a command and will
   be dim or invisible when RShell is executing a command.

   Files can be marked for action using the space bar.  Marked files will
   be shown highlighted while unmarked files will be shown dim.  Some
   commands will act on the group of marked files within the active window.

   Menu items shown in square brackets [ ], perform a function against a
   single file or sibdirectory.  The file or subdirectory to be used is the
   one pointed to by the arrow indicator.  Menu items shown in angle brackets
   < >, perform a function against all marked files.  If no files are marked
   then it performs its function on the current file or directory.


   CONTROL KEYS:
   -------------
   Some keys are always available to mark files and to change windows and
   the current file.  The following is a description of the window control
   keys (Note these are not keys used by holding down the CTRL button):

        [HOME] [7]      This key will set the current entry to the first
                        file or subdirectory in the active window.

        [END]  [1]      This key will set the current entry to the last
                        file or subdirectory in the active window.

        [PGUP] [9]      This key will move up the current entry by one
                        screen (10 entries).

        [PGDN] [3]      This key will move down the current entry by one
                        screen (10 entries).

        [UP]   [8]      This key will move the current entry up by one
                        to the previous file or subdirectory.

        [DOWN] [2]      This key will move the current entry down by one
                        to the next file or subdirectory.

        [LEFT] [4]      This key will set the left window as the active
                        window.

        [RIGHT][5]      This key will set the right window as the active
                        window.

        [SPACE BAR]     This key will toggle the mark status of the current
                        entry.  Note that you cannot mark directories.


   MAIN MENU COMMANDS:
   -------------------
   The following section describes the various main menu commands:

   [L] Log Dir          This command will change the active window
                        directory from the current one to the shown as the
                        current entry.  An error will occur if the current
                        entry is not a directory.

   [M] Make Dir         This command will create a new subdirectory with
                        the active windows directory.  You will be prompted
                        for the directory name.  The name may not include
                        the characters *, ?, :, and may not contain more
                        than one period.  Names beginning with or ending
                        with a period are also illegal.

   [K] Kill Dir         This command will delete the directory shown as
                        the current entry.  You will be prompted to verify
                        that you want to kill the directory in question.
                        Directories containing files or active directories
                        (those shown in the windows) may not be killed.

   [T] Type File        This command will display the contents of the
                        current entry.  The current entry must be a file
                        or an error will occur.  The file is assumed to
                        be ASCII or ANSI, otherwise garbage will be typed.
                        The file is displayed one screen at a time and
                        you will be prompted for more as with this file.

   [R] Rename File      This command will allow you to change the name
                        of the current entry.  Only files may be renamed.
                        The name may not include the characters *, ?, :,
                        and may not contain more than one period.  Names
                        beginning with or ending with a period are also
                        illegal.

   [E] Edit File        This command will edit the current entry.  The
                        current entry must be a file or an error will
                        occur.  The file is assumed to be ASCII otherwise
                        garbage will be displayed.  Help is available in
                        the editor.

   <D> Delete File(s)   This command will delete all marked files.  If no
                        files are marked then the current entry, if a file,
                        will be deleted.  You will be prompted for an
                        acknowledgement before any files are delted.

   <C> Copy File(s)     This command will copy all marked files from the
                        active window directory to the passive window
                        directory.  If no files are marked then the current
                        entry, if a file, is copied.  You will be prompted
                        for an acknowledgemt before the files are copied.

   <-> Clear Marks      This command will clear all marks in the active
                        window.  You will be prompted for an acknowledgement
                        before the marks are cleared.

   [F] Dir Filter       This command will allow you to change the directory
                        filter.  The current filter is displayed first so
                        that you can see its setting.  The directory filter
                        controls what files will be displayed in the
                        directory windows.  The ? character acts as a don't
                        care and will match any character.  As an example,
                        a filter of ????????.C will only display the .C
                        files.

                        Note that this command will result in both directory
                        windows being relogged and thus all file marks are
                        lost.

   [S] Select Root      This command will allow the user to select between
                        the root directories he is currently logged into.
                        Note that root directories are logical roots as
                        defined by the SysOp.

   [X] Extended Cmds    This command will give you access to an extended
                        command menu.  These are commands that will execute
                        batch files as setup by the sysop.  Help is availble
                        in the extended commands menu,

   [P] Page SysOp       This command will attempt to page the system operator
                        during his available hours.

   [?] Help             This command is the one you are executing.

   [Q] Quit RShell      This command will exit the shell and return to the
                        BBS.  You will be prompted for an acknowledgement
                        before the program terminates.


   *************************************************************************

